mountain farming - German English Dictionary